/*=======公共样式重置=======*/
body{
	background-color: #f5f5f5;
	font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
img{
	max-width: 100%;
}
a {
  color: #212529;
}
a:hover {
  color: #244799;
  text-decoration: none;
}
@media(min-width: 1700px){
	.container{
		width: 1590px;
	}
}
p{
	margin-bottom: .625rem;
}

/*=======全局公共样式定义=======*/
.bg-dark,.bg-dark a{
	color: rgba(255,255,255,.8);
}
.bg-img{
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}
.dropdown-right{
	left: auto;
	right: 0;
}

/*间距*/
.padder-page{
	flex-direction: column;
	flex-grow: 1;
}

/*框架*/
.container-page{
	min-height: 100vh;
}

/*标题*/
.title-01{
	text-align: center;
}
.title-01 h2{
	margin: 0;
	font-weight: normal;
}

/*更多*/
.more-home{
	text-align: center;
}
.more-home .iconfont{
	display: inline-block;
	transform: translate(.35rem,0);
}

/*翻页*/
.page-turn{
	text-align: center;
}
.page-turn .btn{
	display: inline-block;
	background-color: rgba(255,255,255,1);
	border-color: rgba(0,0,0,.2);
	color: #212529;
	transition: .4s;
}
.page-turn .btn:hover{
	background-color: #18309a;
	border-color: #18309a;
	color: #fff;
}

/*=======导航=======*/
.navbar-shadow{
	box-shadow: 0 0 5px 2px rgba(0,0,0,.1);
}
.navbar-brand img{
	vertical-align: middle;
}
.navbar .nav-item .dropdown-menu{
	border-radius: 0 0 3px 3px;
}

/*=======焦点图=======*/
.swiper-focus,
.swiper-focus img{
  width: 100%;
}
.swiper-focus .position-absolute{
	left: 0;
	right: 0;
}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next,
.swiper-button-next, .swiper-container-rtl .swiper-button-prev{
	background: none !important;
}
.swiper-pagination-bullet{
	background: rgba(255,255,255,0) !important;
	border: 1px solid rgba(255,255,255,1) !important;
}
.swiper-pagination-bullet-active{
	background: rgba(255,255,255,.7) !important;
	border: 1px solid rgba(255,255,255,0) !important;
}
.swiper-focus .position-absolute{
	color: rgba(255,255,255,.95);
}
.swiper-focus .position-absolute h3{
	margin-top: 0;
	font-weight: 700;
}
.swiper-focus .swiper-button-next,
.swiper-focus .swiper-button-prev{
	opacity: 0;
	transition: .4s;
	margin-top: 0px;
}
.swiper-focus:hover .swiper-button-next,
.swiper-focus:hover .swiper-button-prev{
	opacity: 1;
}
.swiper-focus .swiper-button-next .iconfont, 
.swiper-focus .swiper-button-prev .iconfont{
	color: rgba(255,255,255,.6);
}
.swiper-focus .swiper-button-next .iconfont:hover, 
.swiper-focus .swiper-button-prev .iconfont:hover{
	color: rgba(255,255,255,.8);
}

/*=======关于=======*/
.intro-home .intro-box,
.intro-home .intro-box .intro-text{
	overflow : hidden;
}
.intro-home .intro-box .intro-text *{
	font-size: .875rem !important;
	color: #212529 !important;
	margin-bottom: 0 !important;
	line-height: 30px !important;
}
.intro-home .intro-box .intro-text h3,
.intro-home .intro-box .intro-text h4,
.intro-home .intro-box .intro-text h5{
	font-size: 1.25rem !important;
}
.intro-home .intro-icon .iconfont{
	display: block;
	line-height: 100%;
	color: #9b9b9b;
}
.intro-home .intro-icon .bg-white{
  transition: .2s;
}
.intro-home .intro-icon .bg-white:hover{
	background-color: #18309a !important;
}
.intro-home .intro-icon .bg-white:hover .iconfont{
	color: rgba(255,255,255,.85);
}
.intro-home .intro-icon .bg-white:hover .title{
	color: rgba(255,255,255,.95);
}


/*=======优势=======*/
.swiper-advantage .swiper-slide{
	height: auto !important;
	z-index: 0;
	color: rgba(255,255,255,1);
}
.swiper-advantage .swiper-slide:before{
	position: absolute;
	content: '';
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	z-index: -1;
	background-color: rgba(0,0,0,.42);
	transition: .4s;
}
.swiper-advantage .swiper-slide:hover:before{
	background-color: rgba(36,71,153,.53);
}
.swiper-advantage .iconfont{
	line-height: 100%;
}

/*=======列表=======*/
/*产品*/
.list-products .card{
	border: none;
	border-radius: 0;
}
.list-products .card .card-img-top{
	border-radius: 0;
}
.list-products .card .card-body{
	border-top: 1px solid rgba(0,0,0,.04);
}
.list-products .card .card-title,
.list-products .card .card-text{
	font-weight: normal;
	height: 1.25rem;
	line-height: 1.25rem;
}

/*新闻*/
.list-news .card{
	box-shadow: 0 0 4px 1px rgba(0,0,0,.1);
}
.list-news .imgbox{
	overflow: hidden;
}

/*荣誉*/
.list-honor .imgbox img{
	width: auto !important;
	max-width: none !important;
}

/*询盘车*/
.list-cart .name{
	line-height: 140%;
}
.list-cart .number .form-control{
	margin: 0 .25rem;
	width: 2rem;
	padding: .25rem;
	text-align: center;
	display: inline-block;
}
.list-cart .number a{
	font-size: 1.25rem;
	padding: 0 .25rem;
}

/*荣誉*/
.honor .close{
	position: absolute;
	right: .8125rem;
	top: .8125rem;
	width: 40px;
	height: 40px;
	border-radius: 50%;
	background-color: #fff;
	z-index: 2;
}
.honor h4{
	font-weight: normal;
	font-size: 1rem;
}
.honor img{
	width: 100%;
}

/*=======表单=======*/
.form-box .form-control{
	margin-bottom: 1rem;
	border: 1px solid #ededed;
	font-size: .875rem;
	border-radius: 0;
	padding: .78125rem .75rem;
}
.form-box .input-group img{
	height: 3rem;
}
.form-box .btn{
	padding: .71875rem .75rem;
	font-size: 1rem;
	margin-bottom: 1rem;
}

/*=======顶部大图=======*/
.img-top{
	text-align: center;
	position: relative;
	color: rgba(255,255,255,1);
}
.img-top img{
	width: 100%;
}
.img-top .position-absolute{
	z-index: 2;
	bottom: 1rem;
	left: 0rem;
	right: 0rem;
}
.img-top h4{
	margin: 0;
}

/*=======鼠标效果=======*/
/*图片放大*/
.hover-bimg .imgbox{
	overflow: hidden;
}
.hover-bimg .imgbox img{
	width: 100%;
	transition: 1s ease;
}
.hover-bimg:hover .imgbox img{
	transform: scale(1.03);
}

/*投影*/
.hover-shadow{
	transition: .4s;
}
.hover-shadow:hover{
	box-shadow: 0 0 10px 2px rgba(0,0,0,.1) !important;
}

/*更多*/
.more-home a .iconfont{
	transition: .4s;
}
.more-home a:hover .iconfont {
    transform: translate(.6rem,0);
} 

/*=======模态框=======*/
 .modal-dialog{
 	visibility:hidden;
 }